elixir of life – English–Latine translations

🇬🇧 en la 🇻🇦

elixir of life noun

  • elixir that brings immortality
elixir vitae
Wiktionary Links